home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PCRecipe
-
- a Public Domain Program by PC-Squared
-
- (C) Copyright by PC-Squared
-
-
- << Documentation & Operating Manual >>
-
-
-
-
-
-
-
-
- PC-Squared
- P.O. Box 1610
- Morgan Hill, CA 95037
-
-
-
-
-
-
-
- << LICENSE >>
-
- This program can be freely copied and distributed so long as no
- consideration is given other than specified in this document. The
- user of this program which finds that it is of value to him/her
- should consider making a donation to PC-Squared. See this
- document for more information about becoming a registered owner.
-
-
-
-
-
- I. Introduction
-
- PCRecipe is a series of programs which allows a user to
- maintain their recipe file on computer. The system offers several
- advantages over a manually kept recipe file.
-
-
- This system contains only one program. It is PCRECIPE.EXE.
-
- Data files which are used by the system are as follows:
- (NOTE: All data files MUST reside on the default disk drive.)
-
- Filename Record Len Contains
- ----------------------------------------------------------------
- RECIPE.CNT 12 Bytes Counters & General Sys. Info.
- RECIPE.DAT 417 Master Recipe Info
- RECIP1.DAT 600 " " "
- CLASS.DAT 14 Class Information
- SCLASS.DAT 14 Subclass Information
- RECIPE.SRT 12 Temporary file built by the
- Sort routine.
-
-
-
- GENERAL DESCRIPTION
-
- The system provides a means to maintain recipe information.
- It will allow you to display, update, add, change, and calculate
- recipes by two separate classifications.
-
- These "classifications" are termed CLASS and SUBCLASS. They
- can be used for categorizing each recipe. They are intended to be
- used in order to retrieve a recipe which "fits" within a class.
-
- An example of the uses of the classifications are as
- follows. If you used CLASS as the type of meal, i.e. BREAKFAST,
- LUNCH, DINNER, DESSERT, etc, and the SUBCLASS as the type of
- food, i.e., FISH, BEEF, LAMB, PORK, CAKE, etc, then you can
- retrieve all DINNERS (class) which contain FISH (sub-class).
-
- There is no restriction on how you use the CLASS and
- SUBCLASS data fields. The only restriction is that each recipe
- MUST be assigned a class and subclass.
-
- All classes and subclasses are defined by you.
-
-
- II. Installation
-
- Simply copy the PCRECIPE program on to a disk which contains
- DOS. All files needed by the system are produced by the system.
-
-
- General Operating Information
-
- Every screen which displays the data field limited by ']' &
- '[" are auto-ending. This means that if you fill the field the
- system will automatically go to the next data element. The only
- time you need to hit RETURN is when you fail to fill the field.
-
- Also ALL commands require that you only press the proper key - NO
- <RETURN> is required.
-
-
-
- III. CREATING YOUR BASE DATA
-
- The only "pre-defined" files which is required prior to
- entering any recipes are the CLASS and SUBCLASS files. These are
- entered by using menu selections 6 and 7.
-
- Once these are entered you can proceed and enter your
- recipes.
-
-
- IV. Program Operation of PCRecipe
-
- The program is loaded by typing PCRECIPE <CR>. A sign-on
- message will be displayed. Simply hit any key to display the
- menu.
-
-
- OPTION <1> Enter a New Recipe
-
- By selecting option 1, the system allows you to enter a new
- recipe. The system will respond with form on the screen.
-
- The form which is displayed will ask for the following
- information:
-
- NAME - This is any name which you have assigned to this recipe.
-
- NUMBER - This is assigned by the computer. It is used for
- reference to the recipe.
-
- CLASS - This is CLASS number by which you want this recipe
- associated with. This MUST be a VALID class number. Once this is
- entered the name of that class will be displayed.
-
-
- SUB-CLASS - This is SUB-CLASS number by which you want this
- recipe associated with. This MUST be a VALID sub-class number.
- Once this is entered the name of that sub-class will be dis
- played.
-
- NOTE: If you enter an invalid CLASS or SUBCLASS, the message
- *INVALID* will be displayed. You must reenter a VALID number.
-
- # OF SERVICE - This is the number of people which this recipe
- will serve with the quantity of ingredients entered.
-
-
- The next ten lines on the screen allow you to enter
- information on twenty ingredients.
-
- The data requested is:
-
- QTY - The quantity of the ingredient. NOTE: If you plan on using
- the CALCULATE function, the data element MUST be numeric.
- Therefore if you have an ingredient which calls for 1/4 teaspoon
- of salt, this MUST be entered as a decimal number, i.e. ".25".
-
- MEAS - This is measurement, i.e., cup, teasp, tablsp, lbs,
- ounces, etc.
-
- INGREDIENT - The ingredient.
-
- If you enter nothing in the QTY field the system will
- advance to the INSTRUCTION section.
-
- INSTRUCTIONS - This section allows you to enter five lines of
- instructions. These can be mixing and cooking instructions and
- comments about the recipe.
-
- When all data is entered the system will write it to disk
- and present another blank form. You can continue to enter more
- recipes or hit <RETURN> in the NAME field and the system will
- return to the menu.
-
-
-
- To Display a Recipe - Select option 2.
-
- The system will ask for the recipe number and will display
- the recipe data. It will then display the following prompt:
-
- <E>xit, <N>ext, <Shift-PrtSc> to Print Screen
-
- If you select E, the system will return the menu. If you
- select N, it will respond with the recipe number prompt.
-
-
-
- Display Choices by Class - Select option 3.
-
- This is used to obtain a list of recipes which fit with a
- specific class and subclass.
-
- The system will prompt you for the CLASS and SUBCLASS
- numbers and display a list of recipes which fall into that
- category.
-
-
- Calculate a Meal - Select option 4.
-
- This option will allow you to select a recipe which you have
- entered and which serves four people (an example) and will
- calculate the quantity of ingredients needed to serve any GREATER
- number of people. An example of its use is, say you have a recipe
- for CHICKEN CORDON BLEU for 4 serving, and your husband invites
- his boss and his wife, and the Senior V.P. and his wife, over for
- dinner. You now need this recipe for six people. To obtain the
- recipe for six people you would do the following, using this
- option;
-
- The system will prompt you for the recipe number, and the
- number of serving which you want. The system will then calculate
- the recipe and print it with the calculated quantities.
-
- SEE THE NOTE UNDER 'ENTER A NEW RECIPE' REGARDING THE 'QTY'
- FIELD.
-
-
- To Change a Recipe - Select option 5.
-
- The system will ask for the recipe number and display the
- recipe data. It will then prompt to see that it is the correct
- one. Answer by entering Y or N. If you enter N, you will again be
- prompted for the recipe number.
-
- If you enter Y, the system will allow you to change ALL data
- except the recipe number.
-
- If you do not want to change the data in the field
- containing the cursor, simply hit RETURN. If you want to change
- the data, re-enter the entire field.
-
- To stop the loop which is entered in the QTY-MEAS-INGREDIENT
- fields, enter a '/' in the QTY field.
-
- After a correction the system will return the recipe number
- prompt. Enter the next number or 0<RETURN> to return to the menu.
-
-
-
- To Enter a Class - Select option 6.
-
- The system display a form asking for the following data:
-
- CLASS # - Enter the class number which you want assigned and the
- name.
-
-
-
- To Enter a Sub-Class - Select option 7.
-
- The system display a form asking for the following data:
-
- SUB-CLASS # - Enter the sub-class number which you want assigned
- and the name.
-
-
- Prt/Dis Choices by Class - Selection # 8
-
- This option will provide you with a list of recipes which
- fit a specific class and subclass. The system will prompt you for
- the class and subclass number and whether you want the result
- sent to the screen or printer.
-
-
-
- Prt/Dis Detail by Class - Selection # 9
-
- This option will provide you with the entire recipe for
- recipes which fit a specific class and subclass. The system will
- prompt you for the class and subclass number and whether you want
- the result sent to the screen or printer.
-
-
-
- Prt/Dis Classes/Sub-Classes - Selection # 0
-
- This selection will display or print a list of all valid
- classes and sub-classes.
-
-
- The last function is EXIT TO MAIN MENU - Selection X.
-
- This selection will return you to DOS.
-
-
-
-
-
- HOW TO BECOME A REGISTERED OWNER OF PCRecipe
-
-
- PC-Squared writes commercially available and public domain
- software for the IBM PC and compatibles. The commercial systems
- are designed for specific vertical markets and are of no interest
- to most computer hobbists.
-
- If you would like to become a registered owner of
- PCRecipe, send a contribution (amount is your choice) to PC-
- Squared at the below address. A contribution of $25.00 or more
- will allow you to receive source code and all future updates for
- the cost of a diskette.
-
- If you have suggestions, comments, information regarding
- bugs, ideas about possible other public domain programs which you
- would like to see, or wish to become a registered owner, you can
- write us at:
-
- PC-SQUARED
- P.O. Box 1610
- Morgan Hill, CA 95037
-
- We also would be interested in writing public domain
- programs with people whose expertise is in some other field and
- who can see the need for a system...
-
- ....Is there a stock broker out there...who is willing to work
- on a tracking and forecasting program??????
-
-
- << POWER TO THE PUBLIC WITH PUBLIC DOMAIN SOFTWARE >>
-
-
- Other Public Domain Programs by PC-Squared:
-
- PC-Accountant - A home accounting system.
- PC-Check - A check writing module for PC-Accountant.
- BLKBOOK - An appointment book.
-
- All are available on several BBS.
- ck - A check w